package com.ruoyi.project.ledger.service;

import java.util.List;
import com.ruoyi.project.ledger.domain.LedgerForkliftInspect;

/**
 * 叉车检查项目Service接口
 * 
 * @author ruoyi
 * @date 2020-04-28
 */
public interface ILedgerForkliftInspectService 
{
    /**
     * 查询叉车检查项目
     * 
     * @param id 叉车检查项目ID
     * @return 叉车检查项目
     */
    public LedgerForkliftInspect selectLedgerForkliftInspectById(Long id);

    /**
     * 查询叉车检查项目列表
     * 
     * @param ledgerForkliftInspect 叉车检查项目
     * @return 叉车检查项目集合
     */
    public List<LedgerForkliftInspect> selectLedgerForkliftInspectList(LedgerForkliftInspect ledgerForkliftInspect);

    /**
     * 新增叉车检查项目
     * 
     * @param ledgerForkliftInspect 叉车检查项目
     * @return 结果
     */
    public int insertLedgerForkliftInspect(LedgerForkliftInspect ledgerForkliftInspect);

    /**
     * 修改叉车检查项目
     * 
     * @param ledgerForkliftInspect 叉车检查项目
     * @return 结果
     */
    public int updateLedgerForkliftInspect(LedgerForkliftInspect ledgerForkliftInspect);

    /**
     * 批量删除叉车检查项目
     * 
     * @param ids 需要删除的叉车检查项目ID
     * @return 结果
     */
    public int deleteLedgerForkliftInspectByIds(Long[] ids);

    /**
     * 删除叉车检查项目信息
     * 
     * @param id 叉车检查项目ID
     * @return 结果
     */
    public int deleteLedgerForkliftInspectById(Long id);
}
